heavy armor - Allemand Anglais Dictionnaire